things are getting difficult - German English Dictionary